package itheima04_最后练习;

import java.util.ArrayList;
import java.util.List;

/*
    需求:
        1. 首先筛选所有姓张的人；
        2. 然后筛选名字有三个字的人；
        3. 最后进行对结果进行打印输出。
    按照传统集合操作的方式
 */
public class Demo01ListEach {
    public static void main(String[] args) {
        List<String> list = new ArrayList<>();
        list.add("张无忌");
        list.add("周芷若");
        list.add("赵敏");
        list.add("张强");
        list.add("张三丰");

        //1. 首先筛选所有姓张的人
        List<String> zhangList = new ArrayList<>();
        for (String name : list) {
            if(name.startsWith("张")) {
                zhangList.add(name);
            }
        }
        //2. 然后筛选名字有三个字的人
        List<String> zhangSaZiList = new ArrayList<>();
        for (String name : zhangList) {
            if(name.length()==3) {
                zhangSaZiList.add(name);
            }
        }
        //3. 最后进行对结果进行打印输出
        for (String name : zhangSaZiList) {
            System.out.println(name);
        }

    }
}
